home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Experimental BBS Explossion 3
/
Experimental BBS Explossion III.iso
/
gus
/
digestv5.zip
/
V5N20M.TXT
< prev
next >
Wrap
Text File
|
1994-02-22
|
10KB
|
232 lines
Apparently-To: john.smith@gravis.com
GUS Musician's Digest Tue, 22 Feb 94 3:24 Volume 5: Issue 20
Today's Topics:
GUS Musician's Digest V5 #19
GUS under dosemu
Playmidi midi out problem
Volume problem (still)
Volume problem--NEVER MIND!
Standard Info:
- Meta-info about the GUS can be found at the end of the Digest.
- Before you ask a question, please READ THE FAQ.
----------------------------------------------------------------------
Date: Mon, 21 Feb 1994 13:41:52 -0500 (EST)
From: Phat H Tran <ptran@sciborg.uwaterloo.ca>
Subject: Re: GUS Musician's Digest V5 #19
> Date: Sun, 20 Feb 1994 11:03:34 -0800 (PST)
> From: jtcapps@netcom.com (John T. Capps)
> Subject: Re: Internet sample archives, clicks in patches
>
> Clicks mostly come from the GF-1 chip in the GUS trying to
> play a waveform with large jumps in amplitude. I don't know where you
In your Patch Making Reference, you stated that the reason the GF1
clicks is that it doesn't handle large jumps in amplitude too well.
Actually, a large, abrupt jump in amplitude _is_ a click. Filters
can dampen the clicks, but they can also cut off the high frequencies.
(The reason why some MODs click on the GUS and not the the Amiga is
that the Amiga has a filter that cuts off at 8 kHz [or was that
4 kHz?].) Other than this nit to pick, I found your reference very
informative, especially the "Where to get samples" section.
While I'm here, I would just like to put a plug in for a few patches
that I've made. I'll be uploading them (gusvox.zip) to Epas soon.
--- Include gusvox.txt
These are patches made from samples found in boychoir.krz, haaa1.sds,
and gothic.sds (for more information on what these files are, and
where to find some of your own, refer to John Capps Patch Making
Reference). Looping the samples well drove me up the wall. The tools
used were Patch Maker Lite 1.12, Goldwave 2.0 (for volume shaping),
and Wave Lite (for its excellent waveform plots which helped tremendously
in finding suitable loop points).
The patches are:
boychoir.pat
- The original boychoir.krz samples totalled to more than 700kB. I
tossed out data liberally, but preserved sampling rate, bit resolution
and the number of multisamples, to end up with this 400kB patch. It
sounds better than the standard GUS choir, but has a slower attack.
bcsmall.pat:
- This is boychoir.pat with three of the samples discarded to make the
patch more memory efficient. Almost as good as boychoir.pat.
gothic2.pat:
- Gothic choir. This patch uses only one sample (because I could only
find one sample), and is thus limited in its useable range. If you
want low, rumbling Gregorian chants, this patch might do. Centred on
G3.
haaa1.pat:
- A woman singing "Haaa..." on G#4. Again, just one sample.
Comments to:
ptran@sciborg.uwaterloo.ca
--- end of included text
Phat.
------------------------------
Date: Mon, 21 Feb 1994 07:33:20 -0800 (PST)
From: mikebat@netcom.com (Mike Batchelor)
Subject: Re: GUS under dosemu
$ ------------------------------
$
$ Date: Sun, 20 Feb 1994 13:56:14 -0800
$ From: edmonds@cs.ubc.ca (Brian Edmonds)
$ Subject: Using GUS with dosemu in Linux
$
$ # setup for GUS
$ ports { 0x200 0x201 } # joystick
$ ports { 0x222 0x322 0x220 0x22d 0x22e } # GF1
$ ports { range 0x228 0x22c } # Ad Lib / Sound Blaster
$ ports { 0x388 0x389 } # Ad Lib
$ ports { range 0x320 0x325 } # MIDI interface
$ ports { 0x226 0x327 } # undocumented
$
$ With this, the GUS is detected, and ultrinit.exe runs fine. The setup
$ program even runs and makes the appropriate, friendly "Welcome" (and so
$ on) sounds. Unfortunately I either must be missing something, or the
$ GUS' use of DMA or interrupts must be incompatible, as nothing else
$ works. Perhaps it is a conflict with the Linux sound driver? This
$ could be, I suppose, as the card doesn't work under Linux after this
$ until I reboot. Does anyone have any ideas that might help?
Wow, you've gotten further than I have. I didn't know about the other
ports I needed to give access to, I just tried 220-230. I think you and I
can get this to work now, because I have the other pieces of this puzzle.
First of all, you must boot a kernel with no sound support. There's no
getting around this, because the other thing you must do is apply the SIG
patch to the kernel so that dosemu can see the GF1 IRQ. The SIG.tgz patch
is located on tsx-11.mit.edu in /pub/linux/ALPHA/dosemu/private/pre-0.49.
The last two directories in that path are hidden, so you won't see them as
you cd there, but you can ls and see the files there. You might also want
to get the pre 0.50 dosemu source (pre5.tgz). Drop a note to James
MacClean and tell him what you are up to. He'd rather keep this directory
private, so don't spread it around unless you know someone needs the files
located there.
There is some other work in progress on allowing any arbitrary kernel
driver to be dynamically loaded and unloaded from the command line,
including the sound driver. When this comes to public beta, it'll make it
easier to switch between dosemu and linux kernel sound. Until then, I
just use LILO to give me two kernels to boot, one with sound, and one
without.
I've also thought that it would be worthwhile to look into getting a
"MegaLinux" emulator for dosemu, which pipes sound to the linux driver, a
la MegaEm. But even without sound, the games I have tried under dosemu
run like molasses. The timer interrupt latency is so long that they run
extremely slowly (educated guess). But all the hooks are present for
trapping I/O ports under dosemu, and with the SIG patch, IRQs can be
emulated as well.
$ Second, even if I can't get the GUS itself running, it would be nice to
$ use a composer under DOS. I'd like suggestions (and ftp locations) for
$ your favourite composer for MIDI and/or MOD files, preferably that
$ doesn't need to be able to find the GUS to function. I've tried
$ ProTracker 4, and it seems to work fine without the GUS, but the
$ interface seems a bit clunky to me.
There are numerous MOD composers of various formats, but few support the
GUS. Look at ftp.uwp.edu, or on epas and its mirrors. Farandole is a
nice 16 track format, and Ultratracker also comes highly recommended. I
don't know of any DOS MIDI sequencers for the GUS. Oh wait, Farandole
might not work, since it insists on 132x44 text mode, and I don't think
dosemu will let it.
Let me know how it goes. I'm going to boot up my SIG kernel right now and
apply the extra ports to my config. Thanks for the info!
--
Mike Batchelor | UseLinuxUseLinuxUseLinuxUseLinuxUseLinuxUseLinuxUseLinux
mikebat@netcom.com | xuniLesUxuniLesUxuniLesUxuniLesUxuniLesUxuniLesUxuniLesU
------------------------------
Date: Tue, 22 Feb 1994 10:04:24 +0100 (MET)
From: tgakem@chem.tue.nl
Subject: Playmidi midi out problem
Some time ago I reported a problem with playmidi, when playing through
GUS midi out port. A lot of midi messages were apparently not sent.
I'm using the GUS on a 486-DX2 50MHz system, and I found out that the problem
disappears if I switch the turbo button of my PC off. Maybe this can be
of use for anyone. Could this be the same kind of problem the joystick needs
speed compensation for? Opinions are welcomed. (I'm using the latest version).
--Eric Meijer
------------------------------
Date: Mon, 21 Feb 1994 10:29:08 -0500 (EST)
From: al2032@csc.albany.edu (LUTINS ALLEN H)
Subject: Volume problem (still)
..sorry to be repetitious, but usually y'all are so helpful, and the
last time i brought this one up, i didn't receive *one* response :(
..so here goes again:
..i replaced my 2.06a drivers with the ones that come with PatchMaker
Lite, and now the WAV & MIDI volumes are MUCH lower on boot-up...i
*can* raise them with the Ultrasound Mixer each time i boot up, but
that's a kluge...besides, there's a WAV i want played when Windows
starts up at boot-up that's barely audible...
..does *anyone* have a suggestion? ...thanks...
-allen
------------------------------
Date: Mon, 21 Feb 1994 19:02:55 -0500 (EST)
From: al2032@csc.albany.edu (LUTINS ALLEN H)
Subject: Volume problem--NEVER MIND!
..sorry about the recent re-post of my start-up volume problem, but i
just got around to installing the GUS0038 drivers after i posted it,
and that fixed my problems...
-allen
------------------------------
End of GUS Musician's Digest V5 #20
***********************************
To post to tomorrow's digest: <gus-music@dsd.es.com>
To (un)subscribe or get help: <gus-music-request@dsd.es.com>
To contact a human (last resort): <gus-music-owner@dsd.es.com>
FTP Sites Archive Directories
--------- ------- -----------
Main N.American Site: archive.orst.edu pub/packages/gravis
wuarchive.wustl.edu systems/ibmpc/ultrasound
Main Asian Site: nctuccca.edu.tw PC/ultrasound
European Callers ONLY: theoris.rz.uni-konstanz.de pub/sound/gus
Submissions: archive.epas.utoronto.ca pub/pc/ultrasound/submit
Newly Validated Files: archive.epas.utoronto.ca pub/pc/ultrasound
Mirrors: garbo.uwasa.fi mirror/ultrasound
MailServer For Archive Access: Email to <mail-server@nike.rz.uni-konstanz.de>
Hints:
- Get the FAQ from the FTP sites or the request server.
- Mail to <gus-music-request@dsd.es.com> for info about other
GUS related mailing lists (general use, programmers, etc.).